Big Huge Thesaurus

correctional institution

noun